package com.cloudkinto.bo.order.outbound;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Map;

/**
 * @author long
 * @Description 导入一件代发出库单面单
 * @Date 2025/1/2 8:50
 */
@Data
public class ImportNormalOutboundExpressBo {

    @ApiModelProperty(value = "类型 1按出库单号 2按物流跟踪号", required = true)
    @NotNull(message = "类型不可为空")
    private Integer type;

    @ApiModelProperty(value = "数据 map结构 key为出库单号/物流跟踪号 value为文件id", required = true)
    @NotNull(message = "数据不可为空")
    private Map<String, Long> dataMap;
}
